package br.com.unioConci.consulta.vo;

import java.io.Serializable;

import javax.persistence.Column;
import javax.persistence.Embeddable;

import org.hibernate.annotations.Type;

import br.com.r2.util.tipodado.Data;
import br.com.r2.util.tipodado.Texto;

@Embeddable
public class ConciliacaoSinteticoPK implements Serializable
{
   /**
    * 
    */
   private static final long serialVersionUID = -3363792712750016038L;

   @Column(name = "LOCAL_PAGAMENTO")
   @Type(type = "br.com.r2.util.tipodado.hibernate.TextoUT")
   private Texto localPagamento;

   @Column(name = "DESCRICAO_LOCAL_PAGAMENTO")
   @Type(type = "br.com.r2.util.tipodado.hibernate.TextoUT")
   private Texto descricaoLocalPagamento;

   @Column(name = "DATA_BAIXA")
   @Type(type = "br.com.r2.util.tipodado.hibernate.DataUT")
   private Data dataBaixa;

   public Texto getLocalPagamento()
   {
      return localPagamento;
   }

   public void setLocalPagamento(Texto localPagamento)
   {
      this.localPagamento = localPagamento;
   }

   public Texto getDescricaoLocalPagamento()
   {
      return descricaoLocalPagamento;
   }

   public void setDescricaoLocalPagamento(Texto descricaoLocalPagamento)
   {
      this.descricaoLocalPagamento = descricaoLocalPagamento;
   }

   public Data getDataBaixa()
   {
      return dataBaixa;
   }

   public void setDataBaixa(Data dataBaixa)
   {
      this.dataBaixa = dataBaixa;
   }

}
